huge deficit - German English Dictionary